OPEC Adjusts 2025 Global Oil Demand Forecast to 1.3M bpd Amid Economic Shifts
OPEC revises its 2025 global oil demand growth forecast down to 1.3M bpd, citing Q1 data and US tariffs. OECD and non-OECD countries show varied demand growth adjustments, with a s...